dust down oneself - Francés Inglés Diccionario